i-programmer.info
 
 
 
 

Book Watch

Follow Book Watch on Twitter

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some but by no means all of the books in Book Watch are eventually reviewed.


R by Example, 2nd Ed (Springer)
06 Jan

Exhorting "Use R!" on the cover, this book is an example-based introduction to the statistical computing environment that does not assume any previous familiarity with R or other software packages. Maria Rizzo and Jim Albert present R functions in the context of interesting applications with real data. The book is aimed at users who have at least the equivalent of  undergraduate level calculus-based courses in statistics. The new edition includes expanded coverage of ggplot2 graphics, as well as new chapters on importing data and multivariate data methods.

<ASIN:3031760735 >



Every Bit Counts (Chapman & Hall/CRC)
03 Jan

Written by one of the foremost experts in high-performance computing and the inventor of Gustafson’s law, this book explains the foundations of a new way for computers to calculate that saves time, storage, energy, and power by packing more information into every bit than do legacy approaches. Both the AI and HPC communities are increasingly using the posit approach that Prof. John L. Gustafson introduced in 2017. The book is made engaging by including the human and historical side of the struggle to represent numbers on machines. It is richly illustrated in full color throughout, with every effort made to make the material as clear and accessible as possible, and even humorous.

<ASIN:1032738057>



Book of Making 2025: Projects for Makers and Hackers (Raspberry Pi Press)
01 Jan

This book from the makers of HackSpace, now part of The MagPi magazine, is filled with all the best projects, tutorials, and articles from the magazine for makers and hackers. The authors say the book distils the essence of HackSpace down to their favourite maker projects. Whether you want to build a rocket or hot air balloon, learn 3D-printed mechanical engineering, or control the world around you with a Raspberry Pi Pico, there’s something for you here. This book is full of projects perfect for an hour, afternoon, or weekend.

<ASIN:1916868363 >


More Book Watch

Previous Book Watch.

Follow Book Watch on Twitter.
Publishers send your book news to:

bookwatch@i-programmer.info


 

Programming News and Views

Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info


database.build - In Browser Postgres Sandbox With AI Assistance
Jan 07 | Nikos Vaggalis
article thumbnail

Courtesy of Supabase, database.build lets you run Postgres inside your browser local-first and ask questions on your data in natural language.



Tabnine Adds Code Provenance And Attribution Checks
Jan 07 | Kay Ewbank
article thumbnail

Tabnine has added a feature intended to reduce the risk of IP infringement. The new Provenance and Attribution feature checks that code suggested by AI code assistants doesn't use code with copyright restrictions.



Python Is TIOBE Index Language Of The Year 2024
Jan 06 | Mike James
article thumbnail

This news was widely anticipated and, as it's the sixth time Python has won this accolade, it might even be attracting some yawns. However, you would be wrong to view Python as boring. When you delve into it there's a lot to discover.



Ruby 3.4 Improves YJIT
Jan 06 | Kay Ewbank
article thumbnail

Ruby 3.4 has been released. This version uses the Prism parser as the default, adds an "it" block parameter reference and brings Happy Eyeballs Version 2 support to the socket library.



50 Years Of the Intel 8080
Jan 05 | Harry Fairhead
article thumbnail

The Intel 8080 was the very first multi-purpose microprocessor and as such played a pivotal role in the evolution of personal computing. 2024 was the 50th anniversary of the chip that influenced the development of the x86 architecture.



December Week 5
Jan 04 | Editor
article thumbnail

As we enter 2025, we have an item on clocks from Harry Fairhead and Mike James predicts that it is crunch time for AI and that this year will confirm that it's a game changer or reveal that it's just another passing fad. 



Flutter 3.27 Improves Cupertino Widgets
Jan 03 | Kay Ewbank
article thumbnail

Flutter 3.27 has been released with updates to the framework, engine, and ecosystem, including progress with Impeller and improvements to Cupertino widgets. The new version also has new features in DevTools.



Explore Programming Idioms
Jan 03 | Nikos Vaggalis
article thumbnail

Introducing a web collection of programming idioms in a variety of languages. How useful is that?



OpenAI Releases New Dev Tools
Jan 02 | Kay Ewbank
article thumbnail

OpenAI has released a new more capable AI model along with new tools for customization and beta versions of Go and Java SDKs.



DuckDB + Webassembly = WhatTheDuck
Jan 02 | Nikos Vaggalis
article thumbnail

Run DuckDB inside your browser thanks to Webassembly. When is that useful?



The Single Issue Of 2025 - AI
Jan 01 | Mike James
article thumbnail

We have spent a lot of time talking about AI and its impact on programming over the past year, but the new year will confirm that it's a game changer or just another passing fad. It is the one big issue of 2025.



The State Of JavaScript 2024
Jan 01 | Ian Elliot
article thumbnail

The 2024 State of JavaScript Survey was conducted between November 13 and December 10 2024 and the results are already out. The survey should possibly be renamed to refer to TypeScript - but remember it covers the entire JS ecosystem.



Clocks For The New Year 2024
Dec 31 | Harry Fairhead
article thumbnail

What could be a better time to indulge my interest in clocks?  Digital clocks, that is, but with a twist on how they present the time. So in the countdown to the rollover lets clock...



How To Get More Time To Code
Dec 31 | Sue Gee
article thumbnail

Amazon recently disclosed that developers spend an average of just one hour per day coding. This finding was reported in an announcement that Amazon Q Developer can now document your code by automatically generating readme files and data-flow diagrams within your projects. 



Simplify PostgreSQL Database Access With Neon Authorize
Dec 30 | Nikos Vaggalis
article thumbnail

By fusing PostgreSQL native row-level security
with external to the database authentication providers, Neon Authorize offers a new, efficient and transparent way for securing access for database-driven applications.



Microsoft Releases Update For VSCode SQL Extension
Dec 30 | Kay Ewbank
article thumbnail

There's a new version of the Microsoft MSSQL extension for Visual Studio Code that aims to make it easier to write VSCode apps for database use, specifically for Azure SQL, SQL Database in Fabric, and SQL Server. The update includes a connection dialog, table designer, new query results pane, query plan viewing, and object explorer filtering.


More Recent News
 

news

 

Book Review

 

Featured Articles


Quick Median
02 Jan | Mike James
article thumbnail

You have probably heard of Quicksort, but what about Quick Median? This is another of the many partitioning algorithms that work in clever ways to do things faster. Quick Median is a useful and  instructive algorithm and was invented by C.A.R. Hoare who also invented the Quicksort.



Raspberry Pi IoT In C - gpiod
30 Dec | Harry Fairhead
article thumbnail

The Pi 5 isn't hardware-compatible with the other versions of the Pi. This means if you want to work in a hardware-independent way you need to use the Linux GPIO driver. This is an extract from Raspberry Pi IoT in C, 3rd Edition.



How to Stop a DDoS Attack Before It Happens
28 Dec | Harry Wilson
article thumbnail

For many, their website is at the heart of their organization and absolutely vital to day-to-day operations. Being without it means loss - of opportunity, or reputation and of revenue. The worst nightmare scenario is a DDos attack. Here's some advice on how to prevent such an eventuality.



Holiday Books To Hide With 2024
23 Dec | Kay Ewbank
article thumbnail

It's the season where we're expected to be happy and spend time with our nearest and dearest. On the principle that you can have too much of a good thing, here is this year's list of top titles that we at I Programmer would be happy to receive as a present, give to someone we like, or just hide behind when we've had enough socialising.



7 Best Practices for Terraform Version Management
20 Dec | Harry Wilson
article thumbnail

Version management in Terraform can be tricky. Here are seven important practices you should adopt when provisioning infrastructure using Terraform.